@charset "UTF-8";
/*
 * web based style
 * time 2016-3-10
 */

/* line 20, sass/layout/_layout.scss */
.base-title {
  height: 40px;
  border-bottom: 1px solid #ddd;
}
/* line 23, sass/layout/_layout.scss */
.base-title h3 {
  height: 40px;
  line-height: 40px;
  margin: 0px;
  font-size: 16px;
  float: left;
  border-bottom: 2px solid #70BAE1;
}

/* line 33, sass/layout/_layout.scss */
.msg-popup {
  top: 30%;
  font-size: 16px;
  color: #e4444e;
}

/* line 38, sass/layout/_layout.scss */
.success {
  padding: 35px;
  font-size: 20px;
  text-align: center;
}

/* line 43, sass/layout/_layout.scss */
.error {
  padding: 35px;
  font-size: 20px;
  text-align: center;
}

/*
 * 
 * 注册登录
 * 
 * 
 * */
/* line 11, sass/pages/_login.scss */
.login .login-inbox {
  margin-top: 20px;
  padding: 20px;
  background: #fff;
  border: 1px solid #ddd;
}
/* line 15, sass/pages/_login.scss */
.login .login-inbox .title {
  position: relative;
  border-bottom: 1px solid #ddd;
  margin: 30px 0px;
}
/* line 19, sass/pages/_login.scss */
.login .login-inbox .title h2, .login .login-inbox .title h3 {
  position: absolute;
  top: -20px;
  left: 15px;
  height: 40px;
  line-height: 40px;
  padding: 0px 20px;
  font-size: 16px;
  margin: 0px;
  background: #fff;
  font-weight: bolder;
}
/* line 31, sass/pages/_login.scss */
.login .login-inbox .flow {
  height: 55px;
  border: 1px solid #84c1e4;
  margin-bottom: 30px;
  background: #fff;
}
/* line 36, sass/pages/_login.scss */
.login .login-inbox .flow span {
  display: inline;
  float: left;
  width: 235px;
  height: 55px;
  margin-top: -1px;
  line-height: 55px;
  font-size: 14px;
  text-align: center;
  color: #606060;
  text-indent: -19px;
  background: url("../images/how.png") no-repeat right 0px;
}
/* line 50, sass/pages/_login.scss */
.login .login-inbox .flow .on {
  color: #fff;
  background: #349cd8 url("../images/how.png") no-repeat right bottom;
}
/* line 55, sass/pages/_login.scss */
.login .login-inbox .flow.step-2-on .step-1 {
  background-position: right -57px;
}
/* line 60, sass/pages/_login.scss */
.login .login-inbox .flow.step-3-on .step-2 {
  background-position: right -57px;
}
/* line 63, sass/pages/_login.scss */
.login .login-inbox .flow.step-3-on .step-3 {
  background: #349CD8;
  color: #fff;
  width: 171px;
}
/* line 70, sass/pages/_login.scss */
.login .login-inbox .flow .step-3 {
  background: none;
}
/* line 74, sass/pages/_login.scss */
.login .login-inbox .flow-text {
  text-align: center;
}
/* line 78, sass/pages/_login.scss */
.login .login-inbox .inbox {
  padding: 0px 40px;
}
/* line 80, sass/pages/_login.scss */
.login .login-inbox .inbox .radio-box {
  position: relative;
}
/* line 83, sass/pages/_login.scss */
.login .login-inbox .inbox .radio-box label {
  display: block;
  border: 1px solid #ddd;
  font-weight: normal;
  padding-top: 0px;
  height: 45px;
  line-height: 45px;
  text-align: center;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
/* line 92, sass/pages/_login.scss */
.login .login-inbox .inbox .radio-box label input {
  position: absolute;
  top: 0px;
  left: -9999999px;
}
/* line 98, sass/pages/_login.scss */
.login .login-inbox .inbox .radio-box label.active {
  background: #70BAE1;
  border: 0px none;
  color: #fff;
}
/* line 107, sass/pages/_login.scss */
.login .login-inbox .inbox .select-box select {
  height: 45px;
}
/* line 114, sass/pages/_login.scss */
.login .login-inbox label {
  /*
  padding-top: 15px;
  */
}
/* line 117, sass/pages/_login.scss */
.login .login-inbox .login-input {
  height: 45px;
}
/* line 120, sass/pages/_login.scss */
.login .login-inbox .btn {
  background: #FF7644;
  color: #fff;
  padding: 10px 30px;
}
/* line 125, sass/pages/_login.scss */
.login .login-inbox .download-btn {
  background: #f3f3f3;
  color: #606060;
  margin-right: 20px;
}
/* line 130, sass/pages/_login.scss */
.login .login-inbox .login-more {
  overflow: hidden;
  margin-bottom: 30px;
}
/* line 134, sass/pages/_login.scss */
.login .login-inbox .btn-reg-submit {
  width: 200px;
}
ul{margin:0 auto;list-style:none;}